package com.yixun.qfbao.apidto;

import com.yixun.qfbao.annotation.TYWValid;
import com.yixun.qfbao.apidto.base.CommonReqDTO;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class ResetAuditReqDto extends CommonReqDTO implements Serializable {
	
	private static final long serialVersionUID = 1L;

	/**
	 * 报备Id
	 */
	@TYWValid(min = 1)
	private String id;
	/**
	 * 报备状态
	 */
	@TYWValid(min = 1)
	private String customerStatus;

	/**
	 * 置业顾问
	 */
	private String adviserUuid;
	/**
	 * 备注
	 */
	@TYWValid(min = 0)
	private String remark;

	/**
	 * 实际到访时间
	 */
	private Date createTime;
	
	/**
	 * 附件列表
	 */
	private List<AffixDto> affixList;

	private String originUrl;

	private String m2Url;

    public String getM2Url() {
        return m2Url;
    }

    public void setM2Url(String m2Url) {
        this.m2Url = m2Url;
    }

    public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getCustomerStatus() {
		return customerStatus;
	}
	public void setCustomerStatus(String customerStatus) {
		this.customerStatus = customerStatus;
	}

	public String getAdviserUuid() {
		return adviserUuid;
	}

	public void setAdviserUuid(String adviserUuid) {
		this.adviserUuid = adviserUuid;
	}

	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public List<AffixDto> getAffixList() {
		return affixList;
	}
	public void setAffixList(List<AffixDto> affixList) {
		this.affixList = affixList;
	}


    public String getOriginUrl() {
        return originUrl;
    }

    public void setOriginUrl(String originUrl) {
        this.originUrl = originUrl;
    }

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
}
